sewn-up tire - Turkish English Dictionary